be hoist/hoisted by/with your own petard [uk] - Türkisch Englisch Wörterbuch